short stay surgery - Turkish English Dictionary